@charset "utf-8";
/* CSS Document */

/*base*/
*{ margin:0px; padding:0px; outline:none;font-size:12px}
body{font-family: Verdana, Geneva, sans-serif;}
.clear{clear:both; visibility:hidden;}
ul{list-style-type:none; margin:0; padding:0;}
a{text-decoration:none;cursor:pointer;}
input{vertical-align:middle;}
img{ border:0px;}

/*head*/
.wrap{ width:100%; margin:0 auto;}
.top{ width:100%; height:40px; padding:4px 0; position:relative; margin-bottom:20px; margin-top:-15px}
.logo{ background:url(../images/pol_logo.jpg) no-repeat; height:40px;}
.logo span{ display:none; font-size:14px;}
.top_menu{ position:absolute; right:4px; top:26px;color:#fff;}
.top_menu a{display:inline-block;color:#fff; padding:0 5px;}
.top_menu a:hover{ text-decoration:underline;}

/*网站底部*/
.footer{ width:100%; line-height:22px; margin:0 auto; text-align:center; color:#666}

/*login登录页面*/
.logTop{ width:100%; height:40px; padding-top:13px;}
.logMain{ margin-top:90px; width:100%;}
.logDiv{ width:540px; margin:0 auto;}
.logDiv h3{ background:url(../images/log_tit.jpg) no-repeat; height:26px; width:265px;}
.logDiv h3 span{ display:none;}
.log_bord{border-left:1px #ccc solid;border-right:1px #ccc solid; width:263px; padding-top:30px;}

/*登录页面text*/
.log_tab{ width:235px; margin:0 auto;}
.log_tab td{ padding:5px 2px;}
.log_tab a{ color:#666; text-decoration:underline;}
.log_txt{ border:1px #7b9dc0 solid; height:21px; width:172px;}
.log_btn{ background:url(../images/log_btn.jpg) no-repeat; height:25px; width:72px; border:none; cursor:pointer;}

/*登录页面foot*/
.foot{ height:40px; width:904px; margin:0 auto; padding-top:30px; text-align:center;}
.foot p{ line-height:32px;}

/**菜单**/
.nodeList{width:223px;border:#024387 1px solid; font-size:12px;overflow:auto; overflow-x:hidden}
.nodeList a{ text-decoration:none;color:#15589a;display:block;}
.nodeList .title{width:100%;height:26px;line-height:26px;background:#3980b2;color:#fff;text-indent:5px;}
.title a{ display:inline-block;color:#fff; text-decoration:underline;}
.title span{ display:inline-block;}
.nodeUL li{ border-bottom:1px solid #15589a; cursor:pointer; background:#fff url(../images/icon_1.gif) 10px 9px no-repeat; line-height:20px;color:#666}
.nodeUL li span{ display:inline-block; padding:4px 25px 0; height:22px; width:100%; color:#666}

/**二级菜单**/
.nodeUL li dl{ margin:0; padding:0;list-style:none; display:none}
.nodeUL li dl dd{height:26px;line-height:26px;border-bottom:1px solid #024387; background:#fff;vertical-align:bottom; text-indent:0.5em;background:url(../images/arrow.png) no-repeat 7px 5px;padding-left:20px}
.nodeUL li dl dd a{color:#024387;}
.nodeUL li dl dd a:hover{ text-decoration:underline;}

/**左部 欢迎您、当前位置**/
#main-left-div{float:left;font-size:14px;line-height:25px; overflow:hidden; margin-left:3px;font-family:宋体; }
.main-left-head{height:21px;background-image: url(../images/pol_tit.gif);background-repeat: no-repeat;background-position:right top; overflow:hidden; margin-left:-1px;font-weight:bold;}
.main-left-head ul{ margin:0; padding:0; list-style:none;height:21px;}
.main-left-head ul li{width:196px;float:left;text-align:center;line-height:21px;color:#FFF;}

/**右部主体**/
.right{ float:left;border:#15589a 1px solid; margin-left:7px;overflow:auto; overflow-x:hidden; color:#666;}
.right .pt{ line-height:22px;padding:16px;}
.right .xt{ border-top:1px #e1e1e1 dashed;padding:10px;}

/*首页右侧功能列表*/
.list_div{ width:490px;}
.list_menu{ margin:0px 0;}
.list_menu li{ float:left; width:104px; margin:8px 15px 8px 0; text-align:center; display:inline;}
.list_menu div{ padding:14px 18px 2px 18px; border:1px #ccc solid;}
.list_menu p{color:#666; font-size:14px;}
.list_menu a:hover div{ border:1px #464f15 solid;}
.list_menu a:hover{ color:#fff;}


/**以下部分是浮动菜单CSS**/
#div_float{ width:350px; border:1px solid #25467d; position:absolute; right:20px; top:100px; z-index:6;}
.div_float_head{ width:350px; height:20px; line-height:20px; background:#16589a; border-bottom:3px solid #699f19; float:left; position:relative;}
.div_float_head img{ float:right; margin:3px 3px 0 0; cursor:pointer;}

.div_float_content{ background-color:#FFF; padding:10px; line-height:18px; overflow:auto}
.div_float_content table{ margin:0 auto;}
.div_float_content td{ line-height:30px;}
.div_float_content input.text{ width:110px; overflow:hidden; height:16px; line-height:12px; font-size:12px;}


/*input样式*/
.btnbg{font-size:12px;height:26px;background:#165798;border-width:1px; color:#fff; cursor:pointer; line-height:22px; text-align:center; margin:3px;}

/*弹出层*/
.POPdiv{ position:absolute; width:430px;background:#FFF; border:1px solid #25467D; top:50px; left:40%; z-index:1000; display:none}
.POPdiv_top{ height:20px; line-height:20px; color:#FFF; background:#16589A; border-bottom:3px solid #699F19; padding:0 10px; font-weight:bold}
.POPdiv_top img{ float:right; margin-top:3px}
.POPdiv_content{ background:#FFF; padding:10px}
.POPdiv_content input{ color:#999}
.POPdiv_content td{ padding:5px;}
.POPdiv_content label{ display:inline-block; width:8px; text-align:right; vertical-align:middle;}
.POPdiv_content select{ width:120px; color:#999}

/*user信息管理*/
.manageTab{ width:99%; margin:3px auto; position:relative;}
.usrTab{ width:100%;}
.usrList{ background:#2a70a1;}
.usrList td{ padding:4px 0;}
.td90b2{ background:#90b2c9; text-align:center;color:#fff;}
.tdfff{ background:#fff;text-align:center; color:#333;}
.tdfff a{color:#2a70a1;}

.tdBa{ background:#3980b2;}
.use_leftDiv{ float:left;height:16px; padding:4px 0;overflow:hidden;}

.use_botDiv{ height:24px; float:left;overflow:hidden; line-height:24px;}
.use_rbotDiv{ height:24px; float:right;margin-top:0;overflow:hidden;background:#3980b2; line-height:24px;}
.use_rbotDiv a{color:#fff;  height:14px; padding:0 2px; margin:0 5px; display:inline-block;}
.usr_btn{color:#fff; cursor:pointer;height:20px; width:50px; background:#069; font-size:12px}

.use_righgDiv span{ display:inline-block;padding:3px 6px 8px 6px; color:#fff; text-align:center}
.use_righgDiv a{ color:#fff;}
.use_righgDiv img{ vertical-align:middle;}
.use_righgDiv{height:25px; float:right; overflow:hidden}
.tdTit{font-size:12px; font-weight:bold;color:#fff;}

.use_botDiv{ color:#FFF}

/*权限管理*/
.mange_ul{ width:100%;}
.manage_ul li{ float:left; margin:10px 5px; border:1px #3980b2 solid; width:180px; text-align:left; padding-bottom:10px; padding-left:24px;background:url(../images/005.gif) no-repeat 8px 5px;}
.manage_ul li h1{ color:#333; }
.manage_ul li li{ border:none; width:120px; background:none; padding-left:10px; padding-bottom:0; margin:3px 0;}








/*            弹出框            */
#msg_win{border:1px solid #0a3f76;background:#EAEAEA;width:300px;position:absolute;right:0;font-size:12px;font-family:Arial;margin:0px;display:none;overflow:hidden;z-index:10000;}
#msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9999;}
.icos a{float:left;color:#833B02;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}
.icos a:hover{color:#fff;}
#msg_title{background:#024387;border-bottom:1px solid #0a3f76;border-top:1px solid #FFF;border-left:1px solid #FFF;color:#000;height:25px;line-height:25px;text-indent:5px;}
#msg_content{margin:0px;width:300px;height:200px;overflow:hidden;}

















